package com.cdb.configuration;

import com.zaxxer.hikari.HikariDataSource;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import javax.sql.DataSource;

@Configuration
//@ConfigurationProperties(prefix = "spring.datasource.ali")
public class AliDataSourceConfig {  

//    private String jdbcUrl;
//    private String username;
//    private String password;
//    private String driverClassName;
//    // 可能还有其他属性
//
//    // 这里添加 setters 和 getters，以及可能的配置属性字段
//
//    @Bean(name = "aliDataSource")
//    public DataSource aliDataSource() {
//        HikariDataSource dataSource = new HikariDataSource();
//        dataSource.setJdbcUrl(this.jdbcUrl);
//        dataSource.setUsername(this.username);
//        dataSource.setPassword(this.password);
//        dataSource.setDriverClassName(this.driverClassName);
//        // 设置其他 HikariCP 配置参数
//        return dataSource;
//    }
}